package main

import "fmt"

var a = "G"

func main() {
	n()
	m()
	n()
	// out : GOG 因为在m() 中 a 是局部变量，并没有用到外部的全局变量 a
}

func n() { fmt.Print(a) }

func m() {
	a := "O"
	fmt.Print(a)
}
